# __all__变量是一个列表，
# 存储的是允许被导入的功能函数，不在列表里面的功能函数无法被外部调用

__all__ = ['testA','xiangjia']

def xiangjia(a,b):
    return a+b

def  testA():
    print('A')

def  testB():
    print('B')
# 自定义模块时的测试代码
# __name__是系统变量 __main__是在当前文件下
if __name__ == '__main__':
    print(xiangjia(1, 1))      # 导入的时候就不会执行测试代码
